package lab02.Text19;

import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Test {
    public static void main(String[] args) {
        String s="HelloWorld";
//        System.out.println("请输入字符串：");
//        Scanner in=new Scanner(System.in);
//        String str=in.nextLine();
//        StringBuffer s=new StringBuffer(str);
//        for (int i=0;i<=str.length();i++) {
//            char tmp = str.charAt(i);
//            if (tmp >= 'A' && tmp <= 'Z') {
//                System.out.println(s.reverse().toString().toLowerCase());
//            }else if(tmp>='a'&&tmp<='z'){
//                System.out.println(s.reverse().toString().toUpperCase());
//            }
//        }
        test(s );

    }
    public static void test(String str){

       char[]ch=str.toCharArray();  //字符串转化为字符数组
        StringBuffer strbuf=new StringBuffer();
        for (int i=0;i<ch.length;i++){
            if (ch[i]>'a'&&ch[i]<'z'){
                strbuf.append(String.valueOf(ch[i]).toUpperCase());

            }else if(ch[i]>'A'&&ch[i]<'Z'){
               strbuf.append(String.valueOf(ch[i]).toLowerCase());
            }
        }
        String result=strbuf.reverse().toString();//将strbuf逆序，并将其转化为字符串
        System.out.println(result);

    }
}
